substantial responsibility - İspanyolca İngilizce Sözlük